﻿/********************************************************************************
     File:																
            FRAMEWORK_CONFIGEntity.cs                         
     Description:
            配置信息表实体类
     Finish DateTime:
			2008-2-9 16:39:42
     History:
*********************************************************************************/
using System;
using System.Collections.Generic;
using System.Text;

namespace FrameWork.Components
{
    /// <summary>
    /// FRAMEWORK_CONFIGEntity实体类(配置信息表)
    /// </summary>
    public class FRAMEWORK_CONFIGEntity
    {
        #region "Private Variables"
        private DataTable_Action _DataTable_Action_;  // 操作方法 Insert:增加 Update:修改 Delete:删除
        private Int32 _C_ID=0; // 自动ID
        private Int32 _C_ConfigCat=0; // 所属分类,与应用字段中ConfigCat关联
        private String _C_Name=""; // 配置项名称
        private Int32 _C_VarType=0; // 变量输入框类型 0:text,1:input,2:select
        private String _C_VarName=""; // 变量名称
        private String _C_VarValue=""; // 变量值
        private Int32 _C_Order=0; // 排序,根据分类
        private String _C_VarInfo=""; // 变量配置提示信息
        private Int32 _C_Status=0; // 是否禁止修改 0:否 1:是
        private String _C_FormCheckJs=""; // 提交检测js         
        #endregion

        #region "Public Variables"
        /// <summary>
        /// 操作方法 Insert:增加 Update:修改 Delete:删除
        /// </summary>
        public DataTable_Action DataTable_Action_
        {
            set { this._DataTable_Action_ = value; }
            get { return this._DataTable_Action_; }
        }        
        /// <summary>
        /// 自动ID
        /// </summary>
        public Int32 C_ID
        {
            set { this._C_ID = value; }
            get { return this._C_ID; }
        }        
        /// <summary>
        /// 所属分类,与应用字段中ConfigCat关联
        /// </summary>
        public Int32 C_ConfigCat
        {
            set { this._C_ConfigCat = value; }
            get { return this._C_ConfigCat; }
        }        
        /// <summary>
        /// 配置项名称
        /// </summary>
        public String C_Name
        {
            set { this._C_Name = value; }
            get { return this._C_Name; }
        }        
        /// <summary>
        /// 变量输入框类型 0:text,1:input,2:select
        /// </summary>
        public Int32 C_VarType
        {
            set { this._C_VarType = value; }
            get { return this._C_VarType; }
        }        
        /// <summary>
        /// 变量名称
        /// </summary>
        public String C_VarName
        {
            set { this._C_VarName = value; }
            get { return this._C_VarName; }
        }        
        /// <summary>
        /// 变量值
        /// </summary>
        public String C_VarValue
        {
            set { this._C_VarValue = value; }
            get { return this._C_VarValue; }
        }        
        /// <summary>
        /// 排序,根据分类
        /// </summary>
        public Int32 C_Order
        {
            set { this._C_Order = value; }
            get { return this._C_Order; }
        }        
        /// <summary>
        /// 变量配置提示信息
        /// </summary>
        public String C_VarInfo
        {
            set { this._C_VarInfo = value; }
            get { return this._C_VarInfo; }
        }        
        /// <summary>
        /// 是否禁止修改 0:否 1:是
        /// </summary>
        public Int32 C_Status
        {
            set { this._C_Status = value; }
            get { return this._C_Status; }
        }        
        /// <summary>
        /// 提交检测js
        /// </summary>
        public String C_FormCheckJs
        {
            set { this._C_FormCheckJs = value; }
            get { return this._C_FormCheckJs; }
        }
        #endregion	
    }
}